package com.weight.system.set.VO;

import java.io.Serializable;
import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;
import com.alibaba.fastjson.annotation.JSONField;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * 设置管理表
 */
@Data
public class SetInfoVO implements Serializable {

	private static final long serialVersionUID = 2814639517974791520L;

	@Excel(name = "设置id")
	@JSONField(name = "setId")
	private String setId; //设置id

	@Excel(name = "设置姓名")
	@NotBlank(message = "设置姓名不能为空")
	@JSONField(name = "setName")
	private String setName; //设置姓名

	@Excel(name = "设置地址")
	@NotBlank(message = "设置地址不能为空")
	@JSONField(name = "setUrl")
	private String setUrl; //设置地址

	@Excel(name = "设置状态")
	@NotNull(message = "设置状态不能为空")
	@JSONField(name = "setStatus")
	private Integer setStatus; //设置状态

	@Excel(name = "机构排序")
	@NotNull(message = "机构排序不能为空")
	@JSONField(name = "setSort")
	private Integer setSort; //机构排序

	@Excel(name = "设置图标")
	@NotBlank(message = "设置图标不能为空")
	@JSONField(name = "setPic")
	private String setPic; //设置图标


	public  SetInfoVO(){
		super();
	}

	public  SetInfoVO(String setId,String setName,String setUrl,Integer setStatus,Integer setSort,String setPic){
		super();
		this.setId = setId;
		this.setName = setName;
		this.setUrl = setUrl;
		this.setStatus = setStatus;
		this.setSort = setSort;
		this.setPic = setPic;
	}

}